﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using System.Text;
using System.Xml.Linq;

namespace Ocean.His.MedicalInsurance
{
    /// <summary>
    /// 医保动态库参数
    /// </summary>
    public class MedicalInsuranceOption
    {
        /// <summary>
        /// 结算类别代码
        /// </summary>
        public string SetlTypeCode { get; set; }

        /// <summary>
        /// 服务端IP地址
        /// </summary>
        public string Ip { get; set; }

        /// <summary>
        /// 服务端端口
        /// </summary>
        public int Port { get; set; }

        /// <summary>
        /// 超时
        /// </summary>
        public int Timeout { get; set; }

        /// <summary>
        /// 电子凭证中台URL
        /// </summary>
        public string EcUrl { get; set; }

        /// <summary>
        /// 驱动
        /// </summary>
        public string Driver { get; set; }

        /// <summary>
        /// 社保卡验证密码方式
        /// </summary>
        public string CardPasstype { get; set; }

        /// <summary>
        /// CSB的_api_name
        /// </summary>
        public string ApiName { get; set; }

        /// <summary>
        /// CSB的_api_version
        /// </summary>
        public string ApiVersion { get; set; }

        /// <summary>
        /// CSB的_api_access_key
        /// </summary>
        public string AccessKey { get; set; }

        /// <summary>
        /// CSB的secretKey
        /// </summary>
        public string Secretkey { get; set; }

        /// <summary>
        /// 定点编号
        /// </summary>
        public string OrgId { get; set; }

        /// <summary>
        /// 行政区划代码
        /// </summary>
        public string AreaCode { get; set; }

        /// <summary>
        /// 安全码
        /// </summary>
        public string CaInfo { get; set; }

        /// <summary>
        /// 就医地医保区划
        /// </summary>
        public string MdtrtareaAdmvs { get; set; }

        /// <summary>
        /// 接收方系统代码
        /// </summary>
        public string RecerSysCode { get; set; }

        /// <summary>
        /// 接口版本号
        /// </summary>
        public string Infver { get; set; }

        /// <summary>
        /// 定点医药机构编号
        /// </summary>
        public string FixmedinsCode { get; set; }

        /// <summary>
        /// 定点医药机构名称
        /// </summary>
        public string FixmedinsName { get; set; }

        /// <summary>
        /// 设备编号
        /// </summary>
        public string DevNo { get; set; }

        /// <summary>
        /// 设备安全信息
        /// </summary>
        public string DevSafeInfo { get; set; }

        /// <summary>
        /// 数字签名信息
        /// </summary>
        public string Cainfo { get; set; }

        /// <summary>
        /// 签名类型
        /// </summary>
        public string Signtype { get; set; }
    }
}
